thick hide of the cocoon - Inglés Sinónimo Diccionario